net contribution - French English Dictionary